package com.feather.common.pojo;

import com.feather.common.pojo.exception.PojoConfigurationBuilderException;

/**
 * @author flogyin
 */
public interface PojoConfigurationBuilder {
	PojoConfiguration create();

	PojoConfiguration read() throws PojoConfigurationBuilderException;

	void save(PojoConfiguration cfg) throws PojoConfigurationBuilderException;

	ConfigurationDocument getConfigurationDocument();
}
